BODY {
	BACKGROUND: url(../images/bg.png) white repeat-x;
	FONT: 12px/ 14px Arial, Helvetica, sans-serif;
	COLOR: black
}

#dv_head {
	HEIGHT: 66px
}

#dv_logo {
	MARGIN-TOP: 15px;
	FLOAT: left;
	_display: inline
}

#ul_head_link {
	MARGIN-TOP: 23px;
	FLOAT: right;
	_display: inline
}

#ul_head_link LI {
	PADDING-RIGHT: 10px;
	FLOAT: left;
	_display: inline
}

#ul_head_link LI.n1 {
	PADDING-RIGHT: 20px;
	BACKGROUND: url(../images/head_link.png) no-repeat
}

#ul_head_link LI A {
	DISPLAY: block;
	BACKGROUND: url(../images/head_link.png) no-repeat;
	OVERFLOW: hidden;
	TEXT-INDENT: -999px;
	HEIGHT: 25px
}

#ul_head_link LI.n1 A {
	WIDTH: 150px;
	BACKGROUND-COLOR: #ccc
}

#ul_head_link LI.n2 A {
	BACKGROUND-POSITION: 0px -50px;
	WIDTH: 82px;
	BACKGROUND-COLOR: #ddd
}

#ul_head_link LI.n3 A {
	BACKGROUND-POSITION: 0px -100px;
	WIDTH: 82px;
	BACKGROUND-COLOR: #eee
}

#ul_nav {
	PADDING-LEFT: 45px;
	BACKGROUND: url(../images/nav.png) #c63 no-repeat;
	HEIGHT: 39px
}

#ul_nav LI {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 8px;
	_display: inline
}

#ul_nav LI A {
	PADDING-RIGHT: 17px;
	DISPLAY: block;
	PADDING-LEFT: 17px;
	PADDING-BOTTOM: 0px;
	FONT: 700 15px/ 31px 'Microsoft YaHei', Verdana, Arial, Helvetica,
		sans-serif;
	OVERFLOW: hidden;
	COLOR: white;
	PADDING-TOP: 0px;
	HEIGHT: 31px;
	TEXT-ALIGN: center;
	_float: left
}

#ul_nav LI.current A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 17px;
	BACKGROUND: url(../images/nav.png) no-repeat left bottom;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

#ul_nav LI.current A SPAN {
	PADDING-RIGHT: 17px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/nav.png) no-repeat right bottom;
	PADDING-BOTTOM: 0px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	HEIGHT: 31px;
	_float: left
}

#dv_sub_nav {
	BACKGROUND: url(../images/sub_nav.gif) #e5e8ec no-repeat 0px -123px;
	HEIGHT: 27px
}

#ul_sub_nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 45px;
	BACKGROUND: url(../images/sub_nav.gif) no-repeat right bottom;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 2px;
	HEIGHT: 22px
}

#ul_sub_nav LI {
	FLOAT: left;
	WHITE-SPACE: nowrap;
	_display: inline
}

#ul_sub_nav LI A {
	DISPLAY: block;
	PADDING-LEFT: 25px;
	BACKGROUND: url(../images/sub_nav.gif) no-repeat;
	COLOR: #bb3e2f;
	HEIGHT: 22px;
	_float: left
}

#ul_sub_nav LI A:hover {
	BACKGROUND-POSITION: 0px -50px;
	COLOR: white;
	BACKGROUND-COLOR: #d7773c;
	TEXT-DECORATION: none
}

#ul_sub_nav LI A SPAN {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	BACKGROUND: url(../images/sub_nav.gif) no-repeat right 0px;
	CURSOR: pointer;
	PADDING-TOP: 6px;
	HEIGHT: 16px;
	_float: left
}

#ul_sub_nav LI A:hover SPAN {
	BACKGROUND-POSITION: right -50px
}

.m2On {
	FONT-WEIGHT: bold
}

.m3On {
	FONT-WEIGHT: bold
}

#dv_wrap {
	MARGIN-TOP: 5px;
	BACKGROUND: url(../images/side_bg.png) repeat-y
}

#dv_side {
	FLOAT: left;
	WIDTH: 130px;
	_display: inline
}


#dv_menu {
	BORDER-TOP: white 0px solid;
	BACKGROUND: #eee;
	MARGIN-BOTTOM: 20px;
	FONT: 12px/ 14px Arial, Helvetica, sans-serif;
}

#dv_menu H2 {
	BACKGROUND: url(../images/side_menu.png) #c60 no-repeat left bottom;
	FONT: 13px/ 1.4 'Microsoft YaHei', Verdana, Arial, Helvetica, sans-serif;
	width:130px;
	OVERFLOW: hidden;
	COLOR: white;
	PADDING-TOP: 12px;
	HEIGHT: 22px;
	TEXT-ALIGN: left
}

#a_menu_custom {
	DISPLAY: none
}

#dv_menu UL {
	BACKGROUND: url(../images/side_menu.png) no-repeat left bottom;
	PADDING-BOTTOM: 16px
}

#dv_menu LI {
	PADDING-LEFT: 5px;
	BACKGROUND: url(../images/side_menu.png) no-repeat;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

#dv_menu LI A {
	DISPLAY: block;
	BACKGROUND: url(../images/side_menu.png) white no-repeat -5px 0px;
	COLOR: #40464e;
	TEXT-INDENT: 10px;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px
}

.childMenu {
	BORDER-TOP: white 0px solid;
	BACKGROUND: #eee;
	MARGIN-BOTTOM: 20px;
	width:120px;
}
.childMenu  UL{
	BACKGROUND: url(../images/side_menu.png) no-repeat right bottom;
	PADDING-BOTTOM: 16px
}
.childMenu li {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: -10px;
	BACKGROUND: url(../images/side_menu.png) no-repeat;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.childMenu li a {
	DISPLAY: block;
	BACKGROUND: url(../images/side_menu.png) white no-repeat -5px 0px;
	COLOR: #40464e;
	TEXT-INDENT: 10px;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px
}

.childMenu li a:hover {
	BACKGROUND-POSITION: -210px 0px;
	COLOR: white;
	BACKGROUND-COLOR: #e7a05b;
	TEXT-DECORATION: none
}

#dv_menu LI.first A {
	BACKGROUND-POSITION: -5px -50px
}

#dv_menu LI:first-child A {
	BACKGROUND-POSITION: -5px -50px
}

#dv_menu LI A:hover {
	BACKGROUND-POSITION: -210px 0px;
	COLOR: white;
	BACKGROUND-COLOR: #e7a05b;
	TEXT-DECORATION: none
}

#dv_menu LI.first A:hover {
	BACKGROUND-POSITION: -210px -50px
}

#dv_menu LI:first-child A:hover {
	BACKGROUND-POSITION: -210px -50px
}

#dv_foot {
	MARGIN-TOP: 30px;
	BACKGROUND: url(../images/foot.gif) repeat-x;
	HEIGHT: 66px
}

#dv_foot ADDRESS {
	PADDING-RIGHT: 23px;
	PADDING-LEFT: 23px;
	PADDING-BOTTOM: 23px;
	COLOR: #4b525b;
	PADDING-TOP: 23px;
	TEXT-ALIGN: center
}